Grundkurs SQL

1.2  Der SQL-Standard

Der Sprachstandard SQL

Um Einträge aus einer Datenbank abzufragen, werden Abfragesprachen benutzt. Abfragesprachen geben nur vor, welche Zeilen mit welchen Eigenschaften als Ergebnis erwartet werden und stellen den Rechenweg dabei in den Hintergrund. Auf einer Abfragesprache basiert auch SQL (Structured Query Language).

Der SQL-Standard bezieht sich auf drei Bereiche (Teile):

  1. Abfragemöglichkeiten im Sinne der Data Manipulation Language (DML)
    Kommandos zum Auswählen, Einfügen, Löschen oder Verändern von Tabellenzeilen, Filtern von Daten, Ändern von Daten
  2. Beschreibung der Daten im Sinne einer Data Definition Language (DDL)
    Definition von Wertebereichen, Eigenschaften und Tabellen, sowie Anlegen und verändern von Datenstrukturen
  3. Verwaltung in Sinne einer Data Administration Language (DAL)
    Verwaltung von Nutzern und deren Rechten, Transaktionssteuerung

Eigenschaften von SQL